alternative energy sources - German English Dictionary